home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The 640 MEG Shareware Studio 2
/
The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO
/
mail
/
1st_101b.zip
/
2-MAIL.SCR
< prev
next >
Wrap
Text File
|
1992-09-28
|
2KB
|
111 lines
'
' Mail Door script for 1stReader
' For bbs systems using the MarkMail door
' Written by John Chambers
' September 27, 1992
'
CAPTURE ON
TIMEOUT 30
LOOKFOR "(C)ontinuous?" "N^M"
LOOKFOR "correct? " "^M"
LOOKFOR "elp, More? " "N^M"
LOOKFOR "(Enter)=yes? " "N^M"
LOOKFOR "Language #" "@LANGUAGE@^M"
LOOKFOR ") to continue?" "^M"
LOOKFOR "<CHAT>" "Sorry, I'm on automatic using 1stReader^M"
LOCKLINE 20 30
COMMENT "@DATE@ @TIME@ Connected with @BBSNAME@"
COMMENT "@DATE@ @TIME@ Opened capture file @BBSID@.CAP"
COMMENT "@DATE@ @TIME@ Logging in to system"
WAITFOR "color|graphics" 20
TRANSMIT "@GRAPHICS@ Q NS^M"
WAITFOR "first name" 50
IF FOUND=0 EXIT
TRANSMIT "@USER@^M"
WAITFOR "password|new user?" 30
LOOKFOR "correct? " ""
IF FOUND=1 GOTO LOGIN
IF FOUND=2 GOTO NEWUSER
COMMENT "@DATE@ @TIME@ New user login"
LOOKFOR "(Enter)=yes? " ""
LOOKFOR ") to continue?" ""
IF NOT SWITCH 1 HELP 198
TERMINAL
LOOKFOR "(Enter)=yes? " "N^M"
LOOKFOR ") to continue?" "^M"
GOTO DOOR
:NEWUSER
COMMENT "@DATE@ @TIME@ New user login"
LOOKFOR "(Enter)=yes? " ""
LOOKFOR ") to continue?" ""
IF NOT SWITCH 1 HELP 198
TRANSMIT "^M"
WAITFOR ")=yes?" 30
TRANSMIT "Y^M"
WAITFOR "please!)?" 30
TRANSMIT "@PASSWORD@^M"
WAITFOR "verify?" 30
TRANSMIT "@PASSWORD@^M"
TERMINAL
LOOKFOR "(Enter)=yes? " "N^M"
LOOKFOR ") to continue?" "^M"
GOTO DOOR
:LOGIN
COMMENT "@DATE@ @TIME@ Transmitting password"
TRANSMIT "@PASSWORD@^M"
WAITFOR "Command"
TIMEOUT 60
:DOOR
COMMENT "@DATE@ @TIME@ Joining conference #@CONFERENCE@"
TRANSMIT "J @CONFERENCE@ Q^M"
WAITFOR "=yes?" 3
IF FOUND=1 TRANSMIT "N^M"
COMMENT "@DATE@ @TIME@ Opening MarkMail Door"
TRANSMIT "@QMAIL@^M"
LOOKFOR ") to continue?" ""
:REPLIES
IF NOT REPLIES GOTO DOWNLOAD
COMMENT "@DATE@ @TIME@ Uploading replies"
WAITFOR "MarkMail Command?"
TRANSMIT "U^M"
UPLOAD @REPDIR@@BBSID@.REP
WAITFOR "Messages...|Cannot Insert"
IF FOUND=2 GOTO DOWNLOAD
COMMENT "@DATE@ @TIME@ Deleting @BBSID@.REP"
KILL @REPDIR@@BBSID@.REP
COUNT REP
:DOWNLOAD
WAITFOR "Command?"
TRANSMIT "D^M"
WAITFOR "When Done?|No Messages"
IF FOUND=2 GOTO GOODBYE
:GETMAIL
TRANSMIT "G^M"
WAITFOR "@BBSID@.QWK"
DOWNLOAD @PACKETDIR@@BBSID@.QWK
COUNT QWK
GOTO EXIT
:GOODBYE
WAITFOR "Command?" 20
TRANSMIT "G^M"
:EXIT
PAUSE 5
HANGUP
CAPTURE OFF